/* Slider container */
.slider-container {
    width: 100%;
    margin: 40px auto;
    position: relative;
}

/* একটাই স্লাইড দেখা যাবে, পাশে partial নেই */
.slick-slide {
    transition: all 0.4s ease;
    filter: blur(0);
    transform: scale(1);
}

.slick-center {
    filter: blur(0);
    transform: scale(1);
    z-index: 2;
}


/* Image styling */

.slick-slide img {
    width: 100%;
    height: auto;
    max-height: 100px;
    object-fit: cover;
    border-radius: 8px;
}


/* Arrow styling */
.slick-prev, .slick-next {
    z-index: 2;
}


.slick-prev:before,
.slick-next:before {
    color: #008080 !important;
    font-size: 30px;
}

/* ✅ Desktop view */
@media (min-width: 769px) {
    .slick-slide img {
        height: 500px;
        object-fit: fill;
        max-height: none;
    }

    .slick-prev { left: -35px; }
    .slick-next { right: -35px; }
}

/* ✅ Mobile view */
@media (max-width: 768px) {
    .slick-prev, .slick-next {
        display: none !important; /* arrows remove */
    }

    .slick-slide {
        filter: blur(0);
        transform: scale(1);
    }

    .slick-center {
        filter: blur(0);
        transform: scale(1);
    }

    /* পাশের images hide */
    .slick-center + .slick-slide,
    .slick-center.prevSlide {
        display: none !important;
    }

    .slider-container {
        margin: 20px auto;
    }

    .slider-container .slick-slide img {
        width: 100% !important;
        height: 100% !important;
        min-height: 100%;
        max-height: none !important;
        object-fit: cover !important;
        object-position: center;
    }
}
